the thought struck me that - German English Dictionary